Buy stock photo Tired, woman or scientist writing in lab with science study for research to test experiment with deadline or stress. Headache, exhausted physicist or checklist report for mpox vaccine development