How do you communicate highly technical concepts to non-biologists such as software or hardware engineers?