Scholarly Index

G. de Vaucouleurs

University of Alabama; 7,598 total citations; 442 total publications; best world rank #15

University of Alabama