He obtained his PhD degree in chemistry from the University of Washington (Seattle). After postdoctoral research at Harvard University, he joined the University of Waterloo, and was subsequently promoted to an Associate Professor in 2012. His Pavle V. Radovanovic research program is concerned with nanoscale multifunctionality and his research interests include polymorphism and phase transformations in the nanoscale range, materials for energy, quantum information processing and nanophotonics, and photocatalysis.