A team of Temple scientists has discovered a possible way of inhibiting influenza.