Teaching Areas
All courses in organic chemistry in bachelor's, master's and doctoral degrees
Supervisor of more than 100 student projects at the master's and doctoral levels