Scholarly Index

John Shearman

Courtauld Institute of Art; 143 total citations; 34 total publications; best world rank #263

Courtauld Institute of Art