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