Research output
Publications
Peer-reviewed research produced by the SCAPE community and its collaborators.
119
Publications
74
Journals
2014–2025
Years
15.1
Top impact factor
1 publication · clear filters

Peer-reviewed research produced by the SCAPE community and its collaborators.
1 publication · clear filters