Title
Letters in Applied Microbiology
Journal unique ID
13598
Publisher name
ISSN
0266-8254
eISSN
1472-765X
Current scoring
70