Mèffert hadde utdannelse fra Heidelberg i Tyskland, Geelong i Australia, Bern i Sveits, og fra flere asiatiske land.