Last name Machado First name Pedro User skills Biologist Affiliations Oxford Instruments Member for 2 years