mobilemenuClose menu
Alba Ubide

Alba Ubide

Position: Project manager

Operations Manager at Patvocates and project management graduated in Biomedical Sciences with a Master of Science in Molecular Biotechnology and has worked as a clinical research professional.

EU IPFF

Search