Kelvin Kramp

Kelvin Kramp

MD, PhD with a heart for software development, www.kelvinkramp.com