Mihaela Pirvulescu

Associate Professor

On Leave

July 01, 2020 to June 30, 2021
UTM, North Building 238
905-828-3766

Campus