Base

Full Name

Luis Acevedo

Organization

BioTSptech

Job Title

Optical Research Engineer / Founder /CEO

Country

United Kingdom