John Rinn

@johnrinn

John Rinn

John Rinn has also sat on the Genome Biology editorial board since 2010.