Statistics
Publications
26
Citations
2K
Authors
3
Location
London, United Kingdom
26
3
2
h-index
1
h-index
Immodulon Therapeutics (United Kingdom), United Kingdom
1 publications · 17 citations
1
h-index
1–3 of 3
Amanda Whittal, Claudio Jommi, Gérard de Pouvourville et al. · International Journal of Technology Assessment in Health Care · 2022 · 15 citations · Full text
1–5 of 26