arrow_circle_up

Netgie Laguerre

she/her

Novartis
Principal Scientist I