Otto Soidinsalo, PhD