User contributions
For 185.24.68.85 talk block log suppressed user contributions logs edit filter log vandal log
- 10:37, 22 May 2017 diff hist +1,489 Free energy suppression The truth about peer review~~~~
- 23:10, 21 May 2017 diff hist +1,585 Talk:Free energy suppression ~~~~