તેમણે ભારત પર આવી અહીંના અનેક શહેરોમાં લેપ્રસી મીશનની શાખાઓ સ્થાપી.