France has created an artificial pancreas apparatus

 

v20240901