Scholarly Index

Derek Parfit

Springer Nature (Germany); 4,511 total citations; 38 total publications; best world rank #205

Springer Nature (Germany)