Recommender

Safi Bahcall

Safi Bahcall is an American physicist, technologist, business executive, and author. Wikipedia