English Language
WordTools.ai
BETA
meaning
in a sentence
phrases
associations
synonyms
Sentences with phrase «unraveling emerging infectious diseases»
As someone who's been at the forefront of
unraveling emerging infectious diseases
and the mechanisms of pandemics, what keeps you up at night?
http://discovermagazine.com/
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z