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