Scholarly Index
Antoine Bailliard
University of North Carolina at Chapel Hill; 710 total citations; 53 total publications; best world rank #85
University of North Carolina at Chapel Hill
Scholarly Index
University of North Carolina at Chapel Hill; 710 total citations; 53 total publications; best world rank #85
University of North Carolina at Chapel Hill