

This book attempts to understand the multiple branches that fall under engineering. It presents the current research in this field and how such research has ramifications in our lives. The various concepts and discoveries that are constantly contributing towards advancing technologies...