BioPharm International
CONTINUE TO SITE >

OR WAIT 15 SECS

Yann Echelard

5 The Mountain Road

Framingham

Massachusetts

01701

United States

Yann Echelard, PhD is vice president of research and development at GTC Biotherapeutics, Inc.

Articles