Email Login
Br. Leo Camurati entered the Order of Preachers in 2011. He is a graduate of Cooper Union in New York, where he studied Mechanical Engineering. Prior to entering the Order, he worked to administer an Engineering Standards Committee.