Last name Machado First name Pedro User skills Biologist Affiliations Oxford Instruments Member for 8 months 3 weeks