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