Dr. James A. Troha

Dr. TrohaDr. James A. Troha - Interim President of Heidelberg University

Select a speech link below to download the PDF of Dr. Troha's remarks.