Yann Echelard

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

Articles by Yann Echelard

Latest Updated Articles