Krešimir Macan, prof.