John M. ArchibaldJohn Archibald is a Distinguished University Research Professor in the Department of Biochemistry & Molecular Biology at Dalhousie University in Nova Scotia, Canada, and a Senior Fellow of the Canadian Institute for Advanced Research. He is the autho of One Plus One Equals One: Symbiosis and the Evolution of Complex Life. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code