Margarita Dubocovich is one of 25 recipients of the Presidential Award for Excellence in Science, Mathematics and Engineering ...