ppk bio