Background
Meurling, Carl Johan was born on November 25, 1960 in Stockholm, Sweden.
Meurling, Carl Johan was born on November 25, 1960 in Stockholm, Sweden.
Degree, Lund University, 1990. Doctor of Philosophy in Cardiology, Lund University, 2000.
Physician Skane University Hospital, since 1995. Associate professor Lund University, 2006. Captain Swedish Army.