Prof Alessandro Strumia, of Pisa University, had said "physics was invented and built by men". from BBC News - World
No comments: