Liz McDermott

Profile photo of Liz McDermott  

Liz McDermott is Managing Editor, Web & Communications at the Getty Research Institute.