Author: Ioannis Miaoulis
Alternate names: Ph. D. Ioannis Miaoulis