mixing people and tech

  1. graph theory
  2. virology