ICTS member scientific productivity in 2017 1,662 ICTS members (75% of active members) published in 2017, resulting in 4,450 publications.
ICTS Publication Snapshot 2017
![](https://icts.wustl.edu/wp-content/uploads/2019/08/Snapshot-thumb3-300x200.png)
ICTS member scientific productivity in 2017 1,662 ICTS members (75% of active members) published in 2017, resulting in 4,450 publications.