180 seconds to explain your thesis work?

We have all heard of the 30 seconds elevator pitch. In  fact, if you search for those terms in Google, you will get over a hundred thousand hits. It seems that this has even been push to an art or even “engineered” systems.

Continue reading