Mascarenhas Mervyn, Dentiste à Sainte-geneviève