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