Harvard’s Professor Loeb, who is no stranger to controversies regarding his views on extraterrestrial life,
In other words a nutcase.
“In other words a nutcase.”
He’s not a nutcase.