Kevin McKeegan in lab
Courtesy of Kevin McKeegan
Kevin McKeegan in UCLA laboratory
Download Photo (8.8 MB)