M . Agardh , Professorwid