Michael M. Rumpf

Michael M. Rumpf

Physicist, software engineer, modelling, Apps 4 collaboration, site dev, blogging, landing pages, BB