Emil Holmgren , Lärare i Natnrvetenskaperna vid Kgl.