markjgsmith

Linkblog

A rough estimate points to the existence of more than 10 billion terrestrial (1x10^10) planets across our galaxywww.nasa.gov #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.