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