• Johannes Ranke. Author, maintainer, copyright holder.

  • Katrin Lindenberger. Contributor.

  • René Lehmann. Contributor.

  • Eurofins Regulatory AG. Copyright holder.