Christoph studied chemistry (Dipl.-Chem.) and business administration (MBA). He completed his PhD at Heidelberg University (Dr. rer. nat.) in 2014 supported by the Studienstiftung des deutschen Volkes. In 2015, Christoph was awarded a Feodor Lynen Research Fellowship by the Alexander von Humboldt Foundation to work at the ANU until 2018. After a short period at the Free University of Berlin, he received an ARC DECRA (2019) to return to the ANU where he was appointed Senior Lecturer (2020) and promoted to Associate Professor (2023). He is currently an ARC Future Fellow (2023-2027).