Ian Johnson

Bioinformatics Engineer, CMO Technology Innovation