Last name Machado First name Pedro User skills Biologist Affiliations Oxford Instruments Member for 1 year 9 months