CyaG, a Novel Cyanobacterial Adenylyl Cyclase and a Possible Ancestor of Mammalian Guanylyl Cyclases

Abstract
No abstract available