Liz McDermott

  

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