branch branch List of academic fields of study branch branch branch branch branch branch branch branch branch branch | list of academic fields of study branch a wide variety of academic subjects branch branch List of academic fields of study Wikipedia branch branch branch branch