The element phosphorus, on which life heavily depends for its codes and metabolic processes, is a limiting factor for complex beings on habitable planets. Read More ›
It is my privilege and honor to recommend this fascinating autobiography — which is also perhaps the least I can do to repay a friend and mentor. Read More ›