From 1989–1990 he was laboratory head at the Department of Immunopharmacology at Sandoz Research Institute, Vienna, Austria, and, after a year as Visiting scientist at the Memorial Sloan-Kettering Cancer Center, Laboratory Head, Department of Anti-Retroviral Therapy at Sandoz. In 1996, he became Head of the Molecular Biology Group there. In 1997 he received the Dr. habil. in human virology from the University of Vienna. He then joined Novartis Research Institute as Programme Team Head, Department of Immunology, and, in 1999, became Group Leader and Vice President, Research & Head of Platform Technologies at Axxima Pharmaceuticals AG, Martinsried, Germany; in 2001 he co-founded Mondobiotech Group, Stans, Switzerland, where he took the position of Chief Scientific Officer.