Thought Leader Liaison
pittsburgh, pennsylvania, united states
EMD Serono, Inc.
Duquesne University
Point Park University