Michael Ibba

Prof. Michael Ibba

Department of Microbiology and Center for RNA Biology, Ohio State University, Columbus, Ohio 43210-1292, USA
orcid

Contribution