ADVERTISEMENT
The annual Discovery Awards brought in a big crowd on Tuesday to spotlight achievements in science and technology.