Stefan Homburg is a retired German professor of economics. He was the director of the Institute of Public Finance at the University of Hannover, Lower Saxony, Germany until his early retirement in 2021. From Wikipedia
Authorities emphasize natural causes, citing open inquiries and privacy rules.