he has been a professor in several universities