ec2
 

John
Locklear

John's Status Updates

John is a biochemist specializing in high-throughput screening and assay development.