Doktor Carlo Landberg , den iÖsterlandet