Harlan Langstraat

Active Rochester, MN Vice-Chairman for Mayo Foundation for Medical Education and Research