Viewing a single comment thread. View all comments

EconomistPunter t1_ja0z9ta wrote

MDPI?

Just because something is linked in the National Library doesn’t make it non-dubious…

−20