Buy stock photo Microscope, scientist and stress of woman in laboratory, research challenge or angry. Science, medical professional and frustrated Asian person fail in experiment test, tired or mistake in healthcare