Ajai Raj

Ajai Raj is a science writer based in New York.