All the LUMEN open access scientific journals are indexed by EBSCO

2021-07-16