Go to the profile of Michael McArthur

Michael McArthur

Follow Send private message Share this profile

About Michael McArthur

Novel oligonucleotide antimicrobials

Molecular microbiology

Contact Michael McArthur

Phone Number
01603 591367