Stephen Porges

Polyvagal Science · University Of Illinois · University Of North Carolina At Chapel Hill
Total Patents: 7
Overall Rank: #701,304
Years Active: 1985–2023
Polyvagal Science Rank: #1