"peer reviewed papers... but the peers are... retarded."

Reply to this note

Please Login to reply.

Discussion

ya t Y

🤝🏻