- #1
apostolosdt
- 155
- 181
Vixra.org? Forgive my ignorance but never heard of that. Until someone mentioned the name in a thread here. I quickly checked a number of abstracts; no author’s title, no affiliated institution. Recipe for avoiding it.
Last edited: