Rosa Oyarzabal
About:
Associate in the Covington Life Sciences team.
languages
English, Spanish
Expertise:
Experience:
Covington & Burling
Associate at Covington & Burling
October 2018 - Present • Brussels, Belgium
About:
Associate in the Covington Life Sciences team.
languages
English, Spanish
Expertise:
Experience:
Covington & Burling
Associate at Covington & Burling
October 2018 - Present • Brussels, Belgium