People

Marc Vidal

Roles

Thryv Therapeutics

Vice President, Chemistry

Current