Peter studied Medicine in Graz, Austria, and Florence, Italy, and received his MD in 2006. After that, he trained in Salzburg and Graz, Austria, and conducted a multi-year postdoctoral fellowship at Johns Hopkins University in Baltimore, MD, USA. Peter received a Ph.D. from the Medical University of Graz and is currently an Associate Professor and attending physician at the Division of Cardiology.