Scholarly Index
Luigi Ferrajoli
Roma Tre University; 1,536 total citations; 278 total publications; best world rank #3
Roma Tre University
1,536Total citations
278Total publications
14H-index
Scholarly Index
Roma Tre University; 1,536 total citations; 278 total publications; best world rank #3
Roma Tre University