Job function Faculty Company or institution Johns Hopkins University Doctoral thesis advisor Stelios Kyriakides Member for 9 years 11 months