Last name Machado First name Pedro User skills Biologist Affiliations Oxford Instruments Member for 8 months 1 week