Complex sentence: After receiving his doctorate, he was appointed as a professor at the Technical University of Lisbon and the Catholic University of Portugal; he has also been a visiting scholar at the New York University Stern School of Business.
Split into simpler sentences: After receiving his doctorate, he became a professor at the Technical University of Lisbon and the Catholic University of Portugal;. He has also been a visiting scholar at the New York University Stern School of Business.